package com.sh.data.engine.repository.dao.authority.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sh.data.engine.repository.dao.base.EngineBaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author: mengzheng.mhc
 * @date: 2024/6/25 10:52
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("tb_role")
public class RoleEntity extends EngineBaseModel<RoleEntity> {


    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色描述
     */
    private String roleDesc;

    /**
     * 角色key system 1-系统角色 无法修改删除 0或者null 普通角色
     */
    private Integer isSystem;

    /**
     * 工作空间自定义角色该值为工作空间id
     */
    private Long projectId;
}
